floating wharf with legs - Espagnol Anglais Dictionnaire